Ride the Bulebuzz and see the city. Bulebuzz is a small bus that runs down the Avenida Héroes to Boulevard BahÃa, which it covers fully.
The city itself does not offer diving but you can go to e.g. Mahahual to dive and snorkel with access to Mesoamerican Barrier Reef